genome mapping - French English Dictionary